package com.ruoyi.iot.domain;

import java.io.Serializable;


import lombok.Data;

/**
*  历史数据存储时序数据库，一个通道一张表,
*  产品productKey是超级表的表名
*  子表组合表名：deviceKey_channelKey
*  实时最新一条数据存redis
*  https://docs.taosdata.com/basic/model/
*/
@Data
public class DeviceData  implements Serializable {

    private static final long serialVersionUID = 1L;

    private String deviceKey;

    private String channelKey;
    
    private String productKey;

    /**
    * 属性标签，对应时序数据库的tag
    */
    private String propertyKey;

    /*
     * 数据id
     */
    private Long id;

    /**
     * 时间戳，单位毫秒
     */
    private Long time;

 
    /**
    * 存储的值
    */
    private Object Value;

}